rotating spit - Turkish English Dictionary